2-16-1 Takashima, Nishiku, Yokohama 220-0011, Kanagawa Prefecture, Yokohama
"Happy Hour Set is a great deal!"
"Happy Hour Set is a great deal!"